@charset "utf-8";
.top{width:100%;background: #2978d7;color: #fff;padding-top:6px;padding-bottom: 6px;text-align: left;}
.top p{margin: 0px;}
.jyou{margin-right: 6px;}
.jyou1{margin-left: 14px;}
.logo{text-align: left;}
.nav{margin-top:0px;}
.navitem a {margin: 0px 25px; float: left;font-size: 15px;display: block;position: relative;line-height: 114px;}
.nav ul li ul li a::before{position:absolute; content:''; width:1px;height:2px;left:0; bottom:0px;}
.nav ul li a::before{position:absolute; content:''; width:1px;height:2px;left:0; bottom:30px;}
.nav ul li a:hover:before{background-color:#206bd1; width:100%;transition:all ease 0.6s;color: #206bd1;}
.nav ul li a:hover{color: #206bd1 !important;}
.cplb{width: 19%;float: left;margin-right: 10px;position: relative;}
.cplb .yy{position: absolute;left: 0px;bottom: 0px;height: 50px;background-color:rgba(0,0,0,0.2);width:100%;text-align: center;color: #fff;font-size: 16px;line-height: 50px;transition: all ease 0.5s;}
.cplb:hover .yy{background:#2376bc;transition: all ease 0.5s;}
.hz_wz{font-size: 18px;color: #2b2b2b;text-align: left;}
.hz_wz2{font-size: 12px;color: #bcbcbc;margin-left: 14px;}
.biaoshi{position: absolute;left: 380px;top: 0;}
.biaoshi a{color: #fff;text-decoration: underline;}

.ry{margin-bottom:24px;}
.logo_wz span{color: #2d2d2d;margin-right: 10px;}
.yybf{background-color:rgba(0,0,0,0.5);position: absolute;left: 15px;height: 60px;bottom: 0px;width:262px;transition: all ease 0.5s;}
.yy_wz{position: absolute;text-align: center;font-size: 18px;color: #ffffff;line-height: 60px;bottom: 0px;margin: 0px;width: 262px;transition: all ease 0.5s;}
.yy_more{position: absolute;text-align: center;font-size: 14px;color: #ffffff;line-height: 60px;bottom: 20px;margin: 0px;width: 262px;transition: all ease 0.8s;text-decoration: underline;display: block;opacity: 0;}
.xs:hover .yybf{height: 100%;transition: all ease 0.5s;}
.xs:hover .yy_wz{;font-size: 24px;font-weight: bold;line-height: 360px;bottom: 0px;transition: all ease 0.5s;}
.xs:hover .yy_more{line-height: 260px;transition: all ease 0.5s;text-decoration: underline;display: block;opacity: 1;transition: all ease 0.8s;}
.pf{position: relative;}
.jj{margin-top: 50px;}
.xbj{margin-top:60px;text-align: left;position: relative;}
.wz1{font-size: 24px;color: #2b2b2b;text-align: center;font-weight: bold;margin:20px auto;text-transform:uppercase;}
.wz2{font-size: 20px;line-height:40px;text-align: left;color: #206bd1;margin-left: 20px;text-transform:uppercase;font-weight: bold;margin-top:10px;}
.wz3{font-size: 14px;padding-top: 40px;margin-left: 20px;text-transform:uppercase;}
.wz4{float: left;padding: 4px 34px;border-radius:20px;border:  #206bd1 1px solid;margin-left: 20px;margin-top: 50px;transition: all ease 0.6s;}
.wz4:hover{color: #fff;background: #206bd1;cursor:pointer;}
.lang{margin-top: 36px;}
.lang .lan_en{margin-right: 5px;}
.wz5{font-size: 14px;text-align: center;padding: 0px 16px;}
.wz6{font-size: 26px;color: #fff;text-align: center;font-weight: bold;margin:20px;padding-top:46px;}
.line{width: 55px;background: #206bd1;height: 3px;display: block;margin: 2px auto 60px;}
.line1{width: 55px;background: #fff;height: 3px;display: block;margin: 2px auto 25px;}
.nrq{width: 100%;padding-top: 30px;padding-bottom: 66px;background: #f7f7f7;}
.nrq1{width: 100%;padding-top: 30px;padding-bottom: 66px;background: #fafafa;}
.nrq2{width: 100%;position: relative;height: 135px;}
.lt1{width: 49.7%;background: #00468c;border-top-right-radius: 5px;left: 0px;height: 135px;float: left;color: #fff;text-align: right;padding-right: 180px;font-size: 32px;line-height: 135px;transition: all ease 0.6s;}
.lt2{width: 49.7%;background: #00468c;border-top-left-radius: 5px;right: 0px;height: 135px;float: right;color: #fff;text-align: left;padding-left: 180px;font-size: 32px;line-height: 135px;transition: all ease 0.6s;}
.lt1:hover,.lt2:hover{background: #206bd1;transition: all ease 0.6s;}
.lt3_yuan{width: 98px;height: 98px;border-radius: 49px;position: absolute;left: 50%;margin-left: -49px;top: 19px;background: #fff;transition: all ease .8s;}
.lt3_yuan1{width: 80px;height: 80px;border-radius: 40px;position: absolute;left: 50%;margin-left: -40px;top: 28px;background: #fff;border: 1px #dbdbdb solid;transition: all ease .3s;}
.lt3_yuan:hover{background: #e2531b;transition: all ease .3s;cursor:pointer;}
.dblogo{background: url(/upload/images/logo1.png) no-repeat;width: 44px;height: 44px; position: absolute;left: 50%;margin-left: -22px;top: 45px;transition: all ease 0.7s;}
.dblogo:hover{background: url(/upload/images/logo.png) no-repeat;transition: all ease 0.4s;}
.xrd{font-size:240px;color: #e6e6e6;transform:rotate(90deg);position: absolute;left: -258px;top: 120px;font-weight: bold;transition: all ease 0.8s;}
.xrd1{font-size:240px;color: #e9ecf1;position: absolute;left: 300px;top: 120px;font-weight: bold;transition: all ease 0.8s;z-index: -1;}
.xrd1:hover{transform:translateY(-30px);}
.xrd:hover{transform:rotate(0deg);transition: all ease 0.8s;transform:translateY(-180px);}
.ht{width: 100%;position: absolute;left: 0px;top: 251px;background: #206bd1;height: 190px;}
.team img{padding-top: 50px !important;padding-bottom: 90px !important;margin: 0 auto;transition: all ease .3s;}
.team .col-md-4:hover{background: #fff;box-shadow: 0 1px 30px #c6c6c6;transition: all ease 0.8s;border-radius: 5px;}
.team .col-md-4{transition: all ease 0.8s;overflow: hidden;}
.team .col-md-4:hover img{transform: translateY(-10px);transition: all ease .3s;}
.team_bs{width: 100%;position: absolute;left: 0px;bottom: 0px;height: 1px;background: #fff;transition: all ease .5s;z-index: 9999;opacity: 0}
.team .col-md-4:hover .team_bs{bottom: 0px;height: 195px;background: #fff;transition: all ease .5s;opacity: 1}
.team_wz1{font-size: 12px;color: #999999;text-align: center;line-height: 20px;padding-top: 40px;}
.team_wz2{font-size: 22px;color: #206bd1;text-align: center;}
.team_wz3{font-size: 12px;color: #999999;text-align: center;line-height: 20px;}
#svg-area{position: absolute;bottom: 0px;}
.ysl img{margin: 0 auto !important;}
.ysl{margin-top: 180px;margin-bottom: 100px;}
.ys_ty{position: absolute;right: 860px;text-align: right;text-transform: uppercase;transition: all ease .8s;}
.ys_ty1{position: absolute;left: 860px;text-align: left;text-transform: uppercase;transition: all ease .8s;}
.ys_wz1,.ys_wz2{top: 180px;}
.ys_wz3,.ys_wz4{top: 440px;}
.ys_wz1a{font-size: 18px;color: #2b2b2b;margin-bottom: 10px;}
.ys_wz1b{font-size: 14px;line-height: 22px;}
.ys_ty:hover,.ys_ty1:hover{box-shadow:0 1px 30px #ebebeb;padding: 20px 50px; transition: all ease .8s;cursor:pointer; }
.xwnr{margin-top: 0px;width: 31% !important;margin-left: 13px;margin-right: 13px;}
.xw_title{color: #2b2b2b;text-align: left;font-weight: normal;line-height: 46px;margin: 0px;font-size: 16px;text-transform:uppercase;}
.xw_desc{color: #999999;text-align: left;line-height: 24px;font-size: 12px;text-transform:uppercase;margin-bottom: 45px;}
.xw_date{color: #999999;text-align: left;line-height: 24px;font-size: 12px;}
.db{background: #258ff5;width:100%;padding: 45px 0px;}
.db ul {float: left;text-align: left;margin-right:30px;}
.db .tit{font-size:18px;font-weight:normal;color:#fff;padding-bottom:20px;text-align: left;}
.db li a{color:#fff;}
.db li {color:#fff;}
.db li a:hover{text-decoration:underline;}
.zh{width:100%;background: #136abe;padding:15px 0px;}
.zh a{color: #fff;}
.zh a:hover{color: #fff;}
.zh p{color: #fff;}
.ewm{text-align: center;}
.ewm img{margin: 0 auto;}
.db .glyphicon{width:14px;float: left;margin-top:8px;}
.db .dcyj{;float: right;width: 100%;}
.fqll{left: 0px;z-index: 99999;background: #fff;min-height:104px;width:100%;border-bottom: 1px #e7e7e7 solid; }
.xbj .title{font-size:16px;color: #fff;}
.xbj .title:hover{color: #fff;transition: all ease .5s}
.xbj .dyg{padding-bottom:10px;border-bottom: 1px #dddddd dotted;margin-bottom:10px;min-height: 130px;}
.xbj .glyphicon-play{font-size: 12px;padding-right: 10px;}
.xbj .col-md-9{padding-left: 0px !important;}
.xbj .glyphicon-menu-right{position: absolute;right: 12px;top: 13px;color: #999999;}
.xbj .tl{position: absolute;top: 40px;left: 230px;text-shadow: 0 2px 15px #737373;color: #fff;font-size: 26px;font-weight: bold;}
.xw_hd{width:100%;height: 321px;position: relative;}
.xw_hd_title{position: absolute;bottom: 0px;left:0px;width:100%;padding: 6px 0px;color: #fff;text-align: center;font-size: 16px;background-color:rgba(0,0,0,0.6);}
.sl{padding:30px 0 !important;}
.sl1{padding:31px 0 !important;position: relative;}
.sl1 .bj{position: absolute;left: 0px;top:0px;z-index: -1;}
.gray{background: #fafafa;border:1px solid #ececec;}
.xwz1{font-size: 18px;border-bottom:1px solid #b4b4b4;margin-bottom:5px;padding-bottom:5px;}
.xwz2{font-size: 14px;color: #b4b4b4;font-family: "微软雅黑";}
.xwz3{font-size: 18px;border-bottom:1px solid #fff;margin-bottom:5px;padding-bottom:5px;color: #fff;}
.xwz4{font-size: 14px;color: #fff;font-family: "微软雅黑";}
.xbj .gray:hover{background: #206bd1 !important;display: block !important;transition: all ease .6s}
.xbj .sl1:hover{background: #206bd1 !important;display: block !important;transition: all ease .6s}
.xbj .gray:hover .xwz2,.sl1:hover .xwz4{color:#fff !important;}
.xbj .gray:hover .xwz1,.xbj .sl1:hover .xwz3{color:#fff !important;border-bottom:1px solid #fff;}
.xbj .gray:hover .tb{transform:translateX(160px);transition: all ease .6s}
.xbj .gray:hover .wz{transform:translateX(-105px);transition: all ease .6s}
.xbj .sl1:hover .tb{transform:translateX(160px);transition: all ease .6s}
.xbj .sl1:hover .wz{transform:translateX(-105px);transition: all ease .6s}
.ny_wz11{font-size: 22px;font-weight: bold;text-align: center;line-height: 80px;color: #206bd1}
.about_img{border-radius:10px;box-shadow:10px 1px 30px #e0e0e0; }
.about_img1{border-radius:5px;}
.about_wz22{font-size: 16px;font-weight: bold;color: #206bd1;text-align: left;margin-top: 20px;margin-bottom: 10px;padding-left: 15px;}
.about_wz33{color: #999999;padding-left: 15px;padding-right: 15px;font-size: 12px;line-height: 20px;}
.about_yy{transition: all ease .6s;width:22% !important;padding: 0px !important;margin-left: 15px;margin-right: 15px;}
.about_yy:hover{box-shadow:10px 1px 30px #e0e0e0;transition: all ease .6s;transform:translateY(-10px);cursor: pointer;}
.about_team{transition: all ease .6s;width:30% !important;padding: 0px !important;margin-left: 15px;margin-right: 15px;}
.about_team img{margin: 0 auto;padding-top: 30px;height: 330px;}
.about_team:hover{box-shadow:10px 1px 30px #e0e0e0;transition: all ease .6s;transform:translateY(-10px);cursor: pointer;}
.bqun{text-align: left;color: #fff;}
.bqun p{margin:0;}
.zfl{padding:10px 40px;background:#206bd1;color:#fff !important;font-size:15px;border-radius:20px;margin-left:10px;margin-right:10px;}
.cpzfl{margin:10px auto 20px;width:268px;}
.cpzfl1{margin:10px auto 20px;width:402px;}
.team_wz11{font-size: 16px;font-weight: bold;color: #206bd1;text-align: center;padding-top: 30px;padding-bottom: 0px;margin: 0px;}
.team_wz22{text-align: center;margin-bottom: 15px;}
.team_wz33{text-align: center;padding-bottom: 20px;color: #999;}
.ls_bg{background: url(/upload/images/c10.jpg) no-repeat;position:relative;min-height: 1400px;}
.ls_bg img{border-radius: 7px;}
.ls_bg .row{min-width: 880px !important;}
.ls_p1{position: absolute;left: 204px;top: 93px;}
.ls_p2{position: absolute;left: 204px;top: 297px;}
.ls_p3{position: absolute;left: 204px;top: 501px;}
.ls_p4{position: absolute;left: 204px;top: 705px;}
.ls_p5{position: absolute;left: 204px;top: 909px;}
.ls_p6{position: absolute;left: 204px;top: 1113px;}
.ls_wz1{font-size: 16px;font-weight: bold;color: #454545;margin-top: 50px;}
.bkx{border-bottom: 1px #e7e7e7 solid;background: #206bd1;}

.inner-banner {text-align: center;line-height: 250px;min-height: 250px;color: #fff;font-size: 30px;text-shadow: 0 1px 4px #828282;}
.inner1{background: url(/upload/images/nybanner1.jpg) fixed no-repeat center top;}
.inner2{background: url(/upload/images/nybanner2.jpg) fixed no-repeat center top;}
.inner3{background: url(/upload/images/nybanner3.jpg) fixed no-repeat center top;}
.inner4{background: url(/upload/images/nybanner4.jpg) fixed no-repeat center top;}
.inner5{background: url(/upload/images/nybanner5.jpg) fixed no-repeat center top;}
.inner6{background: url(/upload/images/nybanner6.jpg) fixed no-repeat center top;}
.inner7{background: url(/upload/images/nybanner7.jpg) fixed no-repeat center top;}
.nymiddle{padding-bottom:100px;text-align: left;}
.bt{font-size:22px;font-weight:bold;color:#206bd1;padding: 5% 0px 1% 0px;margin:0px;text-align: center;text-transform: uppercase;}
.cp_bt a{padding: 7px 32px;border:1px #ccc solid;text-align: center;border-radius: 20px;float: left;margin: 0 9px;font-size:15px;}
hr { height: 1px;border-top: 1px dotted rgb(211, 211, 211) !important;}
.cp_bt a:hover{background: #2978d7;color: #fff;}
.curr{background:#206bd1 !important;color: #fff !important;}
.cp_bt{height: auto;overflow: hidden;margin-bottom:80px;float:left;margin-top: 20px;}
.about_con{width:722px;margin: 0 auto;}
.about_job{width:290px;margin: 0 auto;}
.about_news{width:290px;margin: 0 auto;}
.about_pro{width:100%;margin: 0 auto;}
.about_fw{width:725px;margin: 0 auto;}
.news .yy{margin-bottom:35px;float: none;width: 100%;margin-right: 0px;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news .yy:hover{box-shadow: 5px 2px 20px #ccc; cursor:pointer;transform: translateX(10px);-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news .col-md-4{padding-left: 0px;}
.dj .col-md-4{padding-left:15px;padding-bottom:24px;margin-bottom:24px;}
.dj .xw_bt{font-size: 18px;}
.dj .gy{line-height: 26px;}
.news h4{padding-top: 8px;}
.news .yy:hover h4{font-weight: bold;}
.news .yy .date{margin: 0px;}
.news_con_title {font-size: 18px;font-weight: bold;line-height: 36px;text-align: center;height: 36px;margin-top:5%;}
.news_con_top {border-bottom: 1px dashed #e9e9e9;color: #3b3b3b;font-size: 14px;text-align: center;line-height: 40px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;padding-bottom:10px;}
.product .col-md-4{text-align: center;margin-bottom:5px;}
.product .col-md-4 img{margin: 0 auto;}
.product{margin-bottom:100px;}
.product .title{line-height: 40px;}

/* 首页产品循环 样式 */
#pro_demo {overflow:hidden;position: relative;width:100%;}
#pro_indemo {float: left;width: 800%}
#pro_demo1 {float: left;width:2050px;}
#pro_demo2 {float: left;width:2050px;}
#pro_demo1 li{float: left;margin: 0 10px;position: relative;width:185px;height:85px;}
#pro_demo2 li{float: left;margin: 0 10px;position: relative;width:185px;height:85px;}



/* 幻灯样式 */
.swiper-container {width: 100%;height: 480px;}
.swiper-slide {background-position: center;background-size: cover;}
.swiper-wrapper .xt{background:#fff;height:3px;width:97px;position:absolute;left:24%;top:46%;box-shadow: 0 1px 10px #c2c2c2;}
.swiper-slide .title {font-size: 52px;font-weight: 300;font-family: 'zt';text-shadow: 0 1px 10px #c2c2c2;color:#fff;line-height: 55px;position:absolute;left:24%;top:30%;}
.swiper-slide {-webkit-box-sizing: border-box;box-sizing: border-box;}
.parallax-bg {position: absolute;left: 0;top: 0;width: 130%;
        height: 100%;
        -webkit-background-size: cover;
        background-size: cover;
        background-position: center;
    }
